Introduction
SearchR was the original relative text searching tool for the rom hacking and translation community. The idea behind relative searching is to find text that may not use the ASCII character set, by searching for differences in characters instead of the characters themselves.
SearchR versions 3.1 and above are an attempt to bring the useful features from versions 1 and 2 to Windows users.
Features
This version is considered alpha!
- Load and Save ROMS
- De-interleave .smd format Genesis ROMS
- Skip 512 byte headers from Genesis and SNES ROMS
- Load/Save/Create Table (.tbl) files
- View/Edit ROMS in HEX/ASCII mode
- View/Edit/Search ROMS in RELATIVE mode
- View/Edit ROMS in TABLE mode
- Experimental GFX Viewer
- Bugs, needs more testing
- Not much documentation
Table File Support includes:
- Bookmarks
- 1 byte = single character
- 1 byte = multiple characters (DTE/MTE)
- 2 bytes = sinlge character
- 2 bytes = multiple characters
- ASCII character set
- Shift-JIS character set
- End of Line marker
- End of String marker
Requirements
Windows XP - Seems to work fine
Windows 2K - Seems to work fine
Windows 98 - Seems to work, but the toolbar looks wrong
Windows 95 - Unknown (and why would you want to use Windows 95?)
Todo
- 16-bit relative search
- hex relative search
- n-bit relative search?
- normal hex/ascii search
- table search
- gfx chunky modes
- gfx snes modes
- put the headers back when saving
- EUC-JIS in table files